package vg.services.user_interface_manager.additional_swing_components.conditionPanel.components;


import java.awt.event.ActionListener;
import java.util.Map;
import java.util.Set;

import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JComponent;
import javax.swing.JPanel;

import vg.services.user_interface_manager.additional_swing_components.Bracket;
import vg.services.user_interface_manager.additional_swing_components.ValueComboBox;

public class NumberCondition implements ICondition {
	// Swing data
	private JComboBox leftPart; // left part of conditional
	private ValueComboBox rightPart; // right part of conditional                                        
	private JButton deleteButtons; // button for deleting of condition
	private Bracket leftBracket;
	private Bracket rightBracket;
	private JPanel view;
	
	public NumberCondition(Set<String> numberAttributes, String[] types) {
		view = new JPanel();
	}
	@Override
	public JComponent getView() {
		return view;
	}
	
	@Override
	public void updateUITheme() {
		
	}
	
	@Override
	public void addChangeTypeListener(ActionListener l) {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void addClosingListener(ActionListener l) {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void removeChangeTypeListener(ActionListener l) {
		// TODO Auto-generated method stub
		
	}
	
	public void removeClosingListener(ActionListener l) {
		
	};
}
